Machine Learning Recent Developments